Planet F1 -
2 May 2020 20:00
A report by Racefans.net says Formula 1 teams' technical directors have agreed to reduce the level of downforce produced by cars for 2021. The post Plan agreed to reduce downforce in 2021 appeared first on PlanetF1.
Share this Article